package com.xqh.entity.ques;

import com.xqh.base.common.BaseEntity;
import com.xqh.entity.ques.json.QuesAnswerJson;
import com.xqh.entity.ques.json.QuestionJson;
import lombok.Data;

import java.util.List;

/**
 * 题目临时表 导入时用
 * @author leo
 * @date 2018-04-25 15:44:35
 * @version 1.0.0
 * @copyright www.vip-young.com
 */

@Data
public class QuestionTmp extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 编码.
     */
    private String code;

    /**
     * 内容导入编码
     */
    private String importCode;

    /**
     * 题型编码.
     */
    private String quesTypeCode;

    /**
     * 题型名称.
     */
    private String quesTypeName;

    /**
     * 题型归类.
     */
    private String quesType;

    /**
     * 题型小归类( 区分 题目如何展示, 操作标识).
     */
    private String quesSubType;

    /**
     * 关联教材课本单元编码.
     */
    private String bookCodes;

    /**
     * 关联知识点编码.
     */
    private String kpCodes;

    /**
     * 难易程度.
     */
    private String degree;

    /**
     * 难易程度名称.
     */
    private String degreeName;

    /**
     * 标签名称(对应知识点 等信息).
     */
    private String labelName;

    /**
     * 预计花费时间(单位:秒 s).
     */
    private Integer expectTimes;

    /**
     * 描述.
     */
    private String description;

    /**
     * 题目内容(json格式).
     */
    private String questionContent;

    /**
     * 题目答案信息.
     */
    private String answerJson;



    ////////////上传临时用字段
    /**
     * 题目内容信息
     */
    private QuestionJson questionJson;

    /**
     * 答案信息
     */
    private List<QuesAnswerJson> answerJsonList;

    private List<String> knowledgePoints;

    private String materialBook;//课本

    private String bookUnit;//单元

    private List<String> vocabularies;// 词汇信息

    private List<Vocabulary> vocabList;//数据库查询到的 词汇内容

    private List<String> subContents;//子题干内容

    private List<String> subAnswers;//答案

    private List<String> subExplains;//解析

    private List<String> subOptions;//答案选项

    private Integer lineNum;//当前excel所属行数 , 方便记录错误信息

    private String errorMsg;//上传内容当前题目 错误信息









}